119 E F St, Tehachapi, CA 93561-1710, Tehachapi
"I have tried a lot of Thai restaurants and Thai Hachapi would rank in my top ten list of Thai restau"
"I have tried a lot of Thai restaurants and Thai Hachapi would rank in my top ten list of Thai restau"